From:                              route@monster.com

Sent:                               Tuesday, June 14, 2016 5:16 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IMS Integration

 

This resume has been forwarded to you at the request of Monster User xapeix03

Jeff Midkiff 

Last updated:  10/19/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Bellevue, WA  98007
US

Mobile: 206-209-XXXX   
jeff.midkiff@outlook.com
http://www.linkedin.com/in/jeffmidkiff
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Principal Software Engineer / Architect

Resume Value: w28twmkt54wcnfxm   

  

 

 

Jeff Midkiff

jeff.midkiff@outlook.com ˜  206-209-XXXX  ˜  Renton, WA 98058

SUMMARY

·   20+ years hands-on C/C++ software development in real-time embedded systems, device drivers, networking, storage, Board Support Packages (BSP), OS internals, System-on-Chip (SoC), ARM, x86, and hardware bring-up.

·   15+ years in technical leadership, engineering management, and project management for software & hardware development teams through all stages of the development life cycle.

·   Experience shipping numerous high volume products including: Windows Embedded Automotive, Windows Mobile, Windows CE, and Windows OS.

 

EDUCATION

9/88 - 5/93Bachelor of Electrical Engineering (BEE), Computer Science minor

Cleveland State University, Cleveland, Ohio

 

EXPERIENCE

12/12 – 7/15                    Intel Corporation, Redmond, WA

Principal Software Design Engineer                             Mobile Communications Group

Lead the architecture, development, integration, and verification of Windows systems software for next generation tablets and smartphones built on the Intel SoC family. Work across organizational boundaries to establish and evangelize software engineering best practices, mentor teams, etc.

·   Connectivity Technical Lead for Sofia LTE phone platforms; developing and integrating Bluetooth, Wi-Fi, Mobile Broadband, and IP Multimedia Subsystem (IMS/VoLTE) components.

·   Help drive the design and implementation of multi-platform mobile broadband stack on Windows 10. This includes Radio Interface Layer (RIL), MB/WWAN NDIS miniport drivers, PCI & USB device interfaces, IPC to embedded LTE modems, and emulation.

·   Developed eMBMS NDIS miniport over USB to enable broadcast multimedia services.

·   Developed drivers for Goodix & FocalTech touch controllers, on SoFIA 3G/LTE phones.

·   Developed Universal Flash Storage (UFS v2.0) miniport driver, for hardware bring-up of PCIe based host controller, in a pre-silicon environment on Broxton chipset.

·   Developed Advanced Sensors HID Class Driver (UMDF), for on-chip Integrated Sensor Hub, which exposes several fusion sensors in firmware on Cherry Trail chipset.

 

2/95 – 11/12    Microsoft Corporation, Redmond, WA

Principal Software Design Engineer (3/09 – 11/12)                   Windows Embedded Automotive

Software Architect for the Windows Automotive product line; an in-vehicle telematics platform based on Windows Embedded. Provide technical leadership for worldwide team of engineers. Help drive the architecture, design, implementation, and bring-up of next generation platforms; hands-on software development, and system integration. Hardware designs include multi-core ARM SoC, FPGA, NAND Flash, Wi-Fi, Bluetooth, CAN, GPS, multichannel audio, etc.

·   Developed software and hardware architectures, specifications, prototypes, whitepapers, presentations, and other engineering artifacts. Define requirements and performance targets; advocate for product quality, performance, and engineering excellence.

·   Successful commercialization efforts include the Ford SYNC-II with MyFord Touch, Kia UVO, and BMW Radio Professional.

·   Helped guide the team’s migration from Windows CE 7 to Windows 8.

·   Developed low cost hardware and software turnkey platform for high volume (1M+) systems, to reduce customer’s NRE and time to market from 18+ to 6 months.

·   Developed Windows CE hibernate and snapshot boot solution; optimized OS boot process and NAND Flash storage stack, reducing boot times by a factor of 10+.

 

Sr. Lead Software Design Engineer (2/06 – 3/09)            Windows Embedded Automotive

Software Engineering Manager for Windows Automotive; led and developed a team of 8-10 engineers, on multiple concurrent projects, in the design and development of BSP, device drivers, NAND flash storage, in-vehicle networking, multi-zone audio, and device manufacturing.

·   Direct all aspects of software engineering, owning the architecture, specification, implementation, validation, and maintenance. Establish process and best practices for software engineering, project management, and release. Provide leadership to ensure clarity between ongoing parallel projects and strategic objectives.

·   Plan, create, and execute the development schedule for on-time product delivery by managing assignments, timelines, resources, risks, and dependencies. Provide direct hands-on contributions to development as needed.

·   Communicate regularly with major world-wide customers, partners, outsourcing, management, company-wide domain experts, and cross functional teams. Support RFI, RFQ, and SOW development, time & cost estimates.

·   Shipped v2.0 – 2.3 in Ford, Lincoln, and Mercury car models branded as Ford SYNC; 7+ Million units sold.

·   Shipped v3.0 - 4.1 as a generic software platform supporting three hardware reference designs (Freescale i.MX31, TI Jacinto (TMS320DRA44x), and Renesas SH7785).

 

Sr. Software Design Engineer (2/04 – 2/06)                        Windows Embedded Automotive

Founding member and Technical Lead for 35-40 engineers for Windows Automotive in a v1.0 startup environment; drove software and hardware development teams to review and improve product architectures, performance, reliability, and development process; promoted best practices and mentored team.

·   Research and developed a real-time IPC stack, from scratch, to isolate (security) and remote in-vehicle CAN (Controller Area Network) gateway services. Includes hardware signaling, physical link, data link layer, transport layer, QoS (service class, packet scheduling, and packet preemption), channel multiplexing & flow control, and numerous application layer services including remote power management. Trained internal, customer, and partner development teams for commercialization. Ships in Ford SYNC and MyFord Touch.

·   Designed and developed in-vehicle networking protocols and drivers, from scratch, for: CAN, ISO9141, ISO11519, ISO11898, ISO14229, ISO14230, ISO15765, Network Management, Signal / Interaction Layer, and On-Board Diagnostics (OBD-II). Implemented as Windows networking components including NDIS miniports, filters and protocol drivers, Winsock Transport Service Providers, services, and API. Shipped v1.0 – 1.3 in Fiat and Alfa Romeo car models, branded as Fiat Blue&Me; 3+ Million units sold.

·   Research and developed next generation software and hardware architectures; choose hardware components; create prototypes and customer demos; won Ford SYNC project for MSFT. Technology includes raw NAND Flash, Media Oriented Systems Transport (MOST – audio/video network over optical fiber), Local Interconnect Network (LIN), and Bluetooth. High success rate of integrating new technologies into main product line for commercialization.

·   Designed and developed the automotive Power Manager, which defines system-wide power state machine and policy.

 

Sr. Software Design Engineer (9/01 – 2/04)                OEM Solution Center

Technical Lead for 6-8 engineers in the development, system integration, and commercialization of Windows Mobile devices. Drove software architecture, project management, implementation, and verification; customer liaison; mentor for 15+ international engineers.

·   New hardware bring-up and software development, from scratch, for five Windows CE 3.0 – 5.0 based consumer devices (smartphones, handhelds, & wireless router). Includes BSP, HAL, boot loaders, device drivers, and services. Includes Intel XScale, TI OMAP, Broadcom MIPS; NOR flash, raw NAND flash, I2C, I2S, SPI, UART, PMIC, Ethernet, IrDA, PCI, USB, LCD, touch screen, battery, etc.

·   Helped develop the Windows CE raw NAND Flash storage architecture, including abstraction layers, wear leveling, bad block management, garbage collection, device drivers, and boot loaders.

·   Helped develop Power Monitor profiling architecture, to measure performance and power consumption of Windows CE devices. 1 EU Patent (1494110) received.

 

Software Design Engineer (4/99 - 9/01)           Windows CE - Core OS, Kernel & Drivers Group

Drive specifications, schedule, design, and implementation (from scratch) of embedded systems software for the Windows CE operating system, versions 3.0 and 4.0.

·   Developed the Windows CE Power Manager Architecture and API. This implements system-wide power management and impacts all components including the HAL, device drivers, middleware, and applications. 2 US Patents (7055046, 7065659) received.

·   Developed WDM compatible runtime environment, for migrating Windows desktop drivers onto Windows CE platforms. Ported Windows XP's 1394 stack into this environment.

·   Developed ActiveSync USB (WDM) driver, which is used to synchronize a Windows Mobile device to the Windows desktop. Ships in Windows XP and ActiveSync.

·   Developed USB class drivers: Remote-NDIS (RNDIS), Mass Storage (SCSI), Ethernet

 

Technical Lead (2/95 - 4/99)Windows Driver Kit, Developer Support

Technical Lead and mentor for 4-6 engineers on the Windows NT Device Driver Kit (WDK). Provide consulting services and developer support to premier OEM/IHV customers. Specialized in WDM, networking (NDIS, TCP/IP, UDP, DHCP, BOOTP, etc.), and storage drivers; familiar with WHQL. Developed numerous kernel-mode drivers from scratch including: NDIS & SCSI miniports, USB, 1394, filters, and data acquisition.

 

Owner / Founder (1/96 - 2/04)                Advanced Data Technologies, Renton, WA

Founder of boutique consulting company focused on Windows and embedded systems software development for premier OEM/IHVs.

 

MILITARY

3/86 - 3/88U.S. Army, 101st Airborne Division, 311th Military Intelligence Battalion

       Good Conduct Medal, 2 Army Achievement Medals, Honorable Discharge

 

ADDITIONAL SKILLS

WDF (KMDF & UMDF), WDM, NDIS, requirements analysis, state machines, class & sequence diagrams, source control & bug tracking systems, waterfall & agile, C#, assembly languages, kernel debuggers, JTAG, oscilloscopes, bus analyzers, protocol analyzers, reads schematics, etc.

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Principal Software Development Engineer

Intel Corporation

2/1995 - Present

 

Education

BACK TO TOP

 

School

Degree

Major

Cleveland State University

Bachelor's Degree

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

173,000.00 - 250,000.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Date of Availability:

Negotiable

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Yes

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Principal Software Development Engineer

Alternate Target Job Title:

Architect

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

No Preference

Industry:

Computer Hardware
Computer Software

 

Target Locations:

Selected Locations:

US-DC-Washington/Metro

Relocate:

No

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Fluent